$( function() {
	/******* AFICIONES *****/
	var afi_aficion = new LiveValidation('afi_aficion', {validMessage :"  ",wait :5});
	afi_aficion.add(Validate.Length, {minimum :3});
	var afi_tpractica = new LiveValidation('afi_tpractica', {validMessage :"  ",wait :5	});
	afi_tpractica.add(Validate.Length, {minimum :2	});
	var afi_tipo = new LiveValidation('afi_tipo', {validMessage :"  ",wait :5	});
	afi_tipo.add(Validate.Length, {minimum :3});
	
	/******* CURSOS *****/
	var cur_institucion = new LiveValidation('cur_institucion', {validMessage :"  ",wait :5});
	cur_institucion.add(Validate.Length, {minimum :3});
	var cur_tema = new LiveValidation('cur_tema', {validMessage :"  ",wait :5	});
	cur_tema.add(Validate.Length, {minimum :2});
	var cur_tipo = new LiveValidation('cur_tipo', {validMessage :"  ",wait :5	});
	cur_tipo.add(Validate.Length, {minimum :3});
	
	/******* DIRECCION *****/
	var dir_calle = new LiveValidation('dir_calle', { validMessage :" ", wait :5});
	dir_calle.add(Validate.Length, {minimum :3});
	var dir_numero = new LiveValidation('dir_numero', {validMessage :" ",wait :5	});
	dir_numero.add(Validate.Length, {minimum :1});
	var dir_interior = new LiveValidation('dir_interior', { validMessage :" ", wait :5 });
	dir_interior.add(Validate.Length, {minimum :1});
	var dir_colonia = new LiveValidation('dir_colonia', { validMessage :" ", wait :5 });
	dir_colonia.add(Validate.Length, {minimum :5});
	var dir_cp = new LiveValidation('dir_cp', { validMessage :" ",wait :5	});
	dir_cp.add(Validate.Numericality);
	var dir_ciudad = new LiveValidation('dir_ciudad', { validMessage :" ", wait :5 });
	dir_ciudad.add(Validate.Length, {minimum :3});
	var dir_pais = new LiveValidation('dir_pais', { validMessage :" ", wait :5 });
	dir_pais.add(Validate.Length, {minimum :3});
	
	/******* DOCUMENTACION *****/
	var doc_documento = new LiveValidation('doc_documento', {validMessage :"  ",wait :5});
	doc_documento.add(Validate.Length, {minimum :3});
	var doc_tipo = new LiveValidation('doc_tipo', {validMessage :"  ",wait :5	});
	doc_tipo.add(Validate.Length, {minimum :3});
	var doc_clase = new LiveValidation('doc_clase', {validMessage :"  ",wait :5	});
	doc_clase.add(Validate.Length, {minimum :3});
	var doc_clave = new LiveValidation('doc_clave', {validMessage :"  ",	wait :5	});
	doc_clave.add(Validate.Length, {minimum :3});
	
	/******* EMAIL *****/
	var ema_correo = new LiveValidation('ema_correo', { validMessage :" ", wait :5});
	ema_correo.add(Validate.Presence, {failureMessage :"Campo obligatorio."});
	ema_correo.add(Validate.Email);
	var ema_tipo = new LiveValidation('ema_tipo', { validMessage: " ", wait: 5 });
	ema_tipo.add(Validate.Exclusion, { within: ['Selecciona...'], failureMessage: "Selecciona una opcion"});
	
	/******* ESCOLARIDAD *****/
	var esc_institucion = new LiveValidation('esc_institucion', {validMessage :"  ",wait :5});
	esc_institucion.add(Validate.Length, {minimum :3});
	var esc_clave = new LiveValidation('esc_clave', {validMessage :"  ",wait :5	});
	esc_clave.add(Validate.Length, {minimum :2});
	var esc_nivel = new LiveValidation('esc_nivel', { validMessage: " ", wait: 5 });
	esc_nivel.add(Validate.Exclusion, { within: ['Selecciona...'], failureMessage: "Selecciona una opcion"});
	var esc_especialidad = new LiveValidation('esc_especialidad', {validMessage :"  ",wait :5	});
	esc_especialidad.add(Validate.Length, {minimum :3});
	var esc_titulo = new LiveValidation('esc_titulo', {validMessage :"  ",	wait :5	});
	esc_titulo.add(Validate.Length, {minimum :3});
	var esc_telefono = new LiveValidation('esc_telefono', {validMessage :"  ",wait :5	});
	esc_telefono.add(Validate.Length, {minimum :3});
	var esc_direccion = new LiveValidation('direccion', {validMessage :"  ",wait :5});
	esc_direccion.add(Validate.Length, {minimum :3});
	
	/******* HABILIDADES *****/
	var hab_habilidad = new LiveValidation('hab_habilidad', {validMessage :"  ",wait :5});
	hab_habilidad.add(Validate.Length, {minimum :3});
	var hab_tipo = new LiveValidation('hab_tipo', {validMessage :"  ",wait :5	});
	hab_tipo.add(Validate.Length, {minimum :2});
	var hab_texperiencia = new LiveValidation('hab_texperiencia', {validMessage :"  ",wait :5	});
	hab_texperiencia.add(Validate.Length, {minimum :3});
	
	/******* IDIOMAS *****/
	var idi_institucion = new LiveValidation('idi_institucion', {validMessage :"  ",wait :5});
	idi_institucion.add(Validate.Length, {minimum :3});
	var idi_nHablado = new LiveValidation('idi_nHablado', {validMessage :"  ",wait :5	});
	idi_nHablado.add(Validate.Numericality, {onlyInteger :true,minimum :0,maximum :100});
	var idi_nEscrito = new LiveValidation('idi_nEscrito', {validMessage :"  ",wait :5	});
	idi_nEscrito.add(Validate.Numericality, {onlyInteger :true,minimum :0,maximum :100});
	var idi_titulo = new LiveValidation('idi_titulo', {validMessage :"  ",	wait :5	});
	idi_titulo.add(Validate.Length, {minimum :3});
	
	/******* PUBLICACIONES *****/
	var pub_titulo = new LiveValidation('pub_titulo', {validMessage :"  ",wait :5});
	pub_titulo.add(Validate.Length, {minimum :3});
	var pub_lugar = new LiveValidation('pub_lugar', {validMessage :"  ",wait :5});
	pub_lugar.add(Validate.Length, {minimum :3});
	
	/******* TELEFONOS *****/
	var tel_numero = new LiveValidation('tel_numero', { validMessage :" ", wait :5});
	tel_numero.add(Validate.Presence, {failureMessage :"  Campo obligatorio."	});
	tel_numero.add(Validate.Length, {minimum :3});	
	var tel_tipo = new LiveValidation('tel_tipo', { validMessage: " ", wait: 5 });
	tel_tipo.add(Validate.Exclusion, { within: ['Selecciona...'], failureMessage: "Selecciona una opcion"});
	
	/******* TRABAJO *****/
	var tra_empresa = new LiveValidation('tra_empresa', {validMessage :"  ",wait :5});
	tra_empresa.add(Validate.Length, {minimum :3});
	var tra_puesto = new LiveValidation('tra_puesto', {validMessage :"  ",wait :5	});
	tra_puesto.add(Validate.Length, {minimum :2});
	var tra_telefono = new LiveValidation('tra_telefono', {validMessage :"  ",wait :5	});
	tra_telefono.add(Validate.Length, {minimum :3});
	var tra_email = new LiveValidation('tra_email', {validMessage :"  ",wait :5	});
	tra_email.add( Validate.Email );
	var tra_jefe = new LiveValidation('tra_jefe', {validMessage :"  ",	wait :5	});
	tra_jefe.add(Validate.Length, {minimum :3	});
	
	/******* PERSONAL *****/
	var per_nombre = new LiveValidation('per_nombre', { validMessage :" ", wait :5});
	per_nombre.add(Validate.Presence, {failureMessage :"  Campo obligatorio."	});
	per_nombre.add(Validate.Length, {minimum :3});	
	var per_paterno = new LiveValidation('per_paterno', {validMessage :" ",wait :5	});
	per_paterno.add(Validate.Presence, {failureMessage :"  Campo obligatorio."});
	per_paterno.add(Validate.Length, {minimum :3});
	var per_materno = new LiveValidation('per_materno', { validMessage :" ", wait :5 });
	per_materno.add(Validate.Presence, {failureMessage :"  Campo obligatorio."});
	per_materno.add(Validate.Length, {minimum :3});
	var per_edad = new LiveValidation('per_edad', { validMessage :" ",wait :5	});
	per_edad.add(Validate.Numericality, {onlyInteger :true,minimum :18,maximum :100});
	var per_sexo = new LiveValidation('per_sexo', { validMessage: " ", wait: 5 });
	per_sexo.add(Validate.Exclusion, { within: ['Selecciona...'], failureMessage: "Selecciona una opcion"});
	var per_edocivil = new LiveValidation('per_edocivil', { validMessage: " ", wait: 5 });
	per_edocivil.add(Validate.Exclusion, { within: ['Selecciona...'], failureMessage: "Selecciona una opcion"});
		
});
